deposit feeding - German English Dictionary